//Gfx converted using Mollusk's PAGfx Converter

//This file contains all the .h, for easier inclusion in a project

#ifndef ALL_GFX_H
#define ALL_GFX_H

#ifndef PAGfx_struct
    typedef struct{
    void *Map;
    int MapSize;
    void *Tiles;
    int TileSize;
    void *Palette;
    int *Info;
} PAGfx_struct;
#endif


// Sprite files : 
extern const unsigned char movement_1_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : cards_Pal
extern const unsigned char movement_2_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : cards_Pal
extern const unsigned char movement_3_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : cards_Pal
extern const unsigned char movement_back_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : cards_Pal
extern const unsigned char turn_around_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : cards_Pal
extern const unsigned char turn_left_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : cards_Pal
extern const unsigned char turn_right_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : cards_Pal
extern const unsigned char ok_button_Sprite[12288] __attribute__ ((aligned (4))) ;  // Pal : buttons_Pal
extern const unsigned char power_button_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : buttons_Pal
extern const unsigned char bunnybot_Sprite[1024] __attribute__ ((aligned (4))) ;  // Pal : bots_Pal
extern const unsigned char kittybot_Sprite[1024] __attribute__ ((aligned (4))) ;  // Pal : bots_Pal

// Background files : 
extern const int factory_tiles_Info[3]; // BgMode, Width, Height
extern const unsigned char factory_tiles_Map[256] __attribute__ ((aligned (4))) ;  // Pal : factory_tiles_Pal
extern const unsigned char factory_tiles_Tiles[9216] __attribute__ ((aligned (4))) ;  // Pal : factory_tiles_Pal
extern PAGfx_struct factory_tiles; // background pointer

extern const int ui_background_Info[3]; // BgMode, Width, Height
extern const unsigned short ui_background_Map[768] __attribute__ ((aligned (4))) ;  // Pal : ui_background_Pal
extern const unsigned char ui_background_Tiles[9792] __attribute__ ((aligned (4))) ;  // Pal : ui_background_Pal
extern PAGfx_struct ui_background; // background pointer


// Palette files : 
extern const unsigned short cards_Pal[95] __attribute__ ((aligned (4))) ;
extern const unsigned short buttons_Pal[46] __attribute__ ((aligned (4))) ;
extern const unsigned short bots_Pal[37] __attribute__ ((aligned (4))) ;
extern const unsigned short factory_tiles_Pal[251] __attribute__ ((aligned (4))) ;
extern const unsigned short ui_background_Pal[59] __attribute__ ((aligned (4))) ;


#endif

